import "../../components/button/Button"; import "../../components/checkbox/Checkbox"; import "../../components/checkbox/CheckboxGroup"; import "../../components/combobox/ComboBox"; import "../../components/icon/Icon"; import "../../components/input/Input"; import "../../components/list/List"; import "../../components/menu-overlay/MenuOverlay"; import "../../components/modal/Modal"; import "../../components/radio/RadioGroup"; import "../../components/tabs/Tab"; import "../../components/tabs/TabPanel"; import "../../components/tabs/Tabs"; import { type Tabs } from "../../components/tabs/Tabs"; import "../../components/toggle-switch/ToggleSwitch"; import "../../components/tooltip/Tooltip"; import { LitElement, TemplateResult } from "lit"; export declare class TabsOrderPrefsExample extends LitElement { static get styles(): import("lit").CSSResult[]; handleResetTabs(): void; moreOptions: () => TemplateResult<1>; render(): TemplateResult<1>; } export declare class TabsTemplateSandbox extends LitElement { private tabs; private isModalOpen; defaultTabsOrder: string[]; private currentTabsOrder; private isSingleButtonResetEnabled; closeTabName: string; selectedTabIndex: number; private setUpTabs; static get styles(): import("lit").CSSResult[]; private handleTabClick; private handleTabCustomClose; private closeTab; private setupTabsEvents; private handleCheckboxChange; handleResetTabs(event: MouseEvent): void; handleCloseAll(event: MouseEvent): void; handleToggleClick(): void; connectedCallback(): void; handleTabIndexChange(): void; render(): TemplateResult<1>; } export declare class TabsJustifiedTemplateSandbox extends LitElement { getTabsTemplate(draggable: boolean, justified: boolean, hug: boolean, newMomentum: boolean, variant: Tabs.TabVariant, type: Tabs.TabsType, scrollArrow?: boolean): TemplateResult; get tabsJustifiedTemplate(): TemplateResult; get tabsJustifiedHugTemplate(): TemplateResult; get tabsLinePrimaryTemplate(): TemplateResult; get tabsSrollArrowTemplate(): TemplateResult; get tabsJustifiedWithTooltipTemplate(): TemplateResult; render(): TemplateResult; } export declare class AddingAndRemovingTabsTemplate extends LitElement { private showSecondTab; selectedTab: string; private readonly allTabs; get filteredTabs(): string[]; private get checkboxTemplate(); private selectedTabChanged; private get selectedTabIndex(); render(): TemplateResult; } export declare const tabsTemplate: TemplateResult<1>;